/*Template:     newad.css
Purpose:      Web styles for /v2/newad.cfm
History:		See doc 2732 */
/**begin NewAd **/


.SearchAdsSearchBox { width:152px; font-size:80%; border:1px solid #000;   }
.SearchAdsSearchBox th {  background-color:#0E4496; color:#fff; font-size:110%; padding:0.1em; }
.SearchAdsSearchBox td.SearchForm { background-color:#eee; margin:0px; padding:1px; }
.SearchAdsSearchBox .SearchForm input { margin:0px; padding:2px 0px; }
.SearchAdsSearchBox .CompanyLinks { background-color:#ddd; font-size:90%; font-weight:bold; padding:2px; }
.SearchAdsSearchBox .TopSellers { background-color:#0E4496; color:#fff; font-weight:bold; font-size:80%; margin:0px; padding:2px;}
	.SearchAdsSearchBox .TopSellers A { color:#fff; }
	.SearchAdsSearchBox .TopSellers A:link { color:#fff; }
	.SearchAdsSearchBox .TopSellers A:active { color:#fff; }
	.SearchAdsSearchBox .TopSellers A:visited { color:#fff; }
	.SearchAdsSearchBox .TopSellers A:hover { color:#ffff00; }
.SearchAdsSearchBox .TopSellers ul { list-style:disc;  padding:0.2em; margin:0em 0em 0em 1.5em; }
.SearchAdsSearchBox form { margin:0em; padding:0em; }
.adType {color:#990000; }
p.TotalAds { margin:1em 0em; font-size:80%; }
span.LabDrawerAds { margin:0em 1em; }

.SortAdsBox {vertical-align:text-bottom; margin:0em;}
.SortAdsBox form { margin:0em; padding:0em; }

.CategoryCrumb { font-size:80%; }

.SortAdsBox input {margin:0em 0.1em; }
.IconLedgend { text-align:right; font-size:80%; }

ul.RelatedCategory { font-size: 0.8em;  }
ul.RelatedCategory li { display:inline; margin:0em 0.4em }
.title { color:#990000; font-weight:bold; }
/* The table that hold the featured ads*/
.CategoryHighlight { font-size:80%; border:1px solid #000; margin:0em 0em 0.0em 0em; width:100% } 
.CategoryHighlight th {  background-color:#ccc; text-align:left}
.CategoryHighlight td { padding:0.1em; background-color:#efefef; }
.CategoryHighlight strong { margin:0em 0.2em 0em 0em; }
.CategoryHighlight .AdNumber { padding:0.3em; text-align:center; font-size:125%; }
.CategoryHighlight .AdHead { margin:0.2em; text-align:left; font-size:125%; }
.CategoryHighlight .AdHead strong { color:#000;  }
.CategoryHighlight .AdHead a { font-weight:bold; text-align:left; color:#CC0000; }  
.CategoryHighlight .AdHead a:link { font-weight:bold; text-align:left; color:#CC0000; }

.CategoryHighlight a:link { color:#990000; text-decoration:underline; }
.CategoryHighlight a:hover { color:#FF0000; text-decoration:none; }
.CategoryHighlight a:active { color:#FF0000; text-decoration:none; }
.CategoryHighlight a:visited { color:#990000; text-decoration:underline; }  
.CategoryHighlight a:visited:hover { color:#FF0000; text-decoration:none; }  

.FeaturedHighlight { font-size:80%; border:3px solid #000000; margin:0em 0em 0.0em 0em; width:100% } /* The table that hold the featured ads*/
.FeaturedHighlight th {  background-color:#FFFFCC;text-align:left }
.FeaturedHighlight td { padding:0.1em; background-color:#FFFFE8; }
.FeaturedHighlight strong { margin:0em 0.2em 0em 0em; }
.FeaturedHighlight .AdNumber { padding:0.3em; text-align:center; font-size:125%;  }
.FeaturedHighlight .AdHead { margin:0.2em; text-align:left; font-size:125%;}
.FeaturedHighlight .AdHead strong { color:#000;  }
.FeaturedHighlight .AdHead a { font-weight:bold; text-align:left; color:#990000;  }

.FeaturedHighlight a:link { color:#990000; text-decoration:underline; }
.FeaturedHighlight a:hover { color:#FF0000; text-decoration:none; }
.FeaturedHighlight a:active { color:#FF0000; text-decoration:none; }
.FeaturedHighlight a:visited { color:#990000; text-decoration:underline; }  
.FeaturedHighlight a:visited:hover { color:#FF0000; text-decoration:none; }  

.RegularAd { font-size:80%; border:1px solid #000; margin:0em 0em 0.0em 0em; width:100% } /* The table that hold the featured ads*/
.RegularAd th {  background-color:#efefef;text-align:left }
.RegularAd td { padding:0.1em; background-color:#fff; }
.RegularAd strong { margin:0em 0.2em 0em 0em;  }
.RegularAd .AdNumber { padding:0.3em; text-align:center; font-size:125%; }
.RegularAd .AdHead { background-color:#efefef;  margin:0.2em; text-align:left; font-size:125%; }
.RegularAd .AdHead strong { color:#990000;  }
.RegularAd .AdHead a { font-weight:bold; text-align:left; }

.RegularAd a:link { color:#0000bb; text-decoration:underline; }
.RegularAd a:hover { color:#0000bb; text-decoration:none; }
.RegularAd a:active { color:#0000bb; text-decoration:none; }
.RegularAd a:visited { color:#000066; text-decoration:underline; }
.RegularAd a:visited:hover { color:#0000CC; text-decoration:none; }

p.CategoryCrumb { margin:-0.5em 0em 0em 0em; padding:0em; font:75%; }
p.PageNumbers { text-align:center; }

p.WhatsNew { background-color: #FBF4EE; margin:0em 0em 0.3em 0em; }

.HeadlineAndFastRFI { width: 405px; float: left; }
.noFastRFI { float: right; }
.FastRFI { width: 8.5em; float:right; }
.BookMark { width: 20px; margin-left: 0.2em; float: right; position: relative;  }
.SendRequestDiv, .RequestSent, .NoRequest, .SetUpRequestDiv { font-size: 70%; text-align: center; float: left; width: 10em; padding: 0.3em 0em; }
.RequestSent, .NoRequest  { font-size: 65%; margin-right: 0.8em;  }
.AuctionStop { clear: both; float: right; }
.AdTypeText { float: right; }
.AdTypeIconText { margin-top: 0.5em; font-size: 90%; }

.AdDescription { padding-top: 0.6em; }
.CategoryLinkSection { padding-top: 0.6em; font-size: 80%; }

.FastRFIClone { font-size:75%; border:1px solid #000; background-color:#000066; color:#FFFF00; text-decoration:none; padding:0.1em; white-space:nowrap; }
.SetUpRequestDiv a { background-color:#FFFFFF; padding:0.1em; text-decoration:none; border:1px solid #990000 }
.SetUpRequestDiv a:link { text-decoration:none; color:#990000;}
.SetUpRequestDiv a:visited { color:#990000; }
.SetUpRequestDiv a:hover { background-color:#990000; color:#FFFFFF; text-decoration:underline;  }
/*.SetUpRequestDiv a:hover { border:1px solid #990000; }*/
 
.SendRequestDiv a { border:1px solid #000; background-color:#000066; color:#FFFF00; text-decoration:none; padding:0.1em; }
.SendRequestDiv a:link, .SendRequestDiv a:active  { text-decoration:none; color:#FFFF00 }
.SendRequestDiv a:visited { text-decoration:none; color:#FFFF00 }
.SendRequestDiv a:hover { text-decoration:none; background-color:#FFFF00; color:#000066;  }

.NPIMainCatTabs { font-size:90%; font-weight:normal; }
.NPIMainCatTabs td { border: 0px; text-align: left; padding: 0em; margin: 0em; height: 25px;}
.tabsContainer {  border-bottom:5px solid #0E4496; margin:0px; padding:0px; }
	
.ISSelected { font-weight: bold; color:#fff; padding:5px 0px 0px 0px; margin:0px; text-align:center; 
				background-image:url(/pics/tabcenter.gif); background-repeat:repeat-x; height:20px;  }
.ISSelected a { color:#FFFFFF; }
.ISSelected a:link { color:#FFFFFF; }
.ISSelected a:visited { color:#FFFFFF; }

.NOTSelected { font-weight: bold; color:#fff; 
			background-image:url(/pics/tabCenterInactive.gif); background-repeat:repeat-x;
			 padding:5px 0px 0px 0px; margin:0px; text-align:center; height:20px;  } /*tab links in rerun ads*/
.NOTSelected a { color:#000066; }
.NOTSelected a:link { color:#000066; }
.NOTSelected a:visited { color:#000066; }

.PageHeader { width:97%; }
.RegisterBox { width:97%; }

#CategoryTextLinkTopOfAds { position: relative; float: right; width: 275px; height: 73px; border: 1px solid #0E4496; background-color: #E6F1FF; 
               		font-size: 80%; margin-top: -0.4em; margin-bottom: 0.7em; margin-right: 0.5em; padding: 0.2em; }
#CategoryTextLinkTopOfAds .SponsorTextLinkCompany { margin-right: 0.2em; font-weight: bold; }
#CategoryTextLinkTopOfAds .SponsorTextLinkText {}

#CategoryTextLinkWithinAd { margin-top: 1em; margin-bottom: 1em; padding: 0.5em; font-size: 80%; border: 0px solid #0E4496; background-color: #E6F1FF; }
#CategoryTextLinkWithinAd .SponsorTextLinkCompany { display: inline; margin-right: 0.2em; font-weight: bold; }
#CategoryTextLinkWithinAd .SponsorTextLinkText {}

#CategoryTextLinkBottomOfAds { float: left; margin-top: 0.5em; margin-bottom: 0.8em; margin-right: 0.1em; padding: 0.3em; font-size: 80%; width: 187px; 
		border: 1px solid #0E4496; background-color: #E6F1FF; height: 100px; }
#CategoryTextLinkBottomOfAds .SponsorTextLinkCompany { margin-right: 0.2em; font-weight: bold; }
#CategoryTextLinkBottomOfAds .SponsorTextLinkText {}
/** end newad **/

